package model;

import java.io.Serializable;

public class Producto implements Serializable {

    private String nombre = null;
    private String desCorta = null;
    private String desLarga = null;
    private int stock = 0;
    private double precio = 0;

    public Producto() {
    }

    public Producto (String nombre, String descorta, String deslarga, int stock, double precio){
        this.nombre=nombre;
        this.desCorta=descorta;
        this.desLarga=deslarga;
        this.stock=stock;
        this.precio=precio;
    }

    /**
     * @return the nombre
     */
    public String getNombre() {
        return nombre;
    }

    /**
     * @param nombre the nombre to set
     */
    public void setNombre(String nombre) {
        this.nombre = nombre;
    }

    /**
     * @return the desCorta
     */
    public String getDesCorta() {
        return desCorta;
    }

    /**
     * @param desCorta the desCorta to set
     */
    public void setDesCorta(String desCorta) {
        this.desCorta = desCorta;
    }

    /**
     * @return the desLarga
     */
    public String getDesLarga() {
        return desLarga;
    }

    /**
     * @param desLarga the desLarga to set
     */
    public void setDesLarga(String desLarga) {
        this.desLarga = desLarga;
    }

    /**
     * @return the stock
     */
    public int getStock() {
        return stock;
    }

    /**
     * @param stock the stock to set
     */
    public void setStock(int stock) {
        this.stock = stock;
    }

    /**
     * @return the precio
     */
    public double getPrecio() {
        return precio;
    }

    /**
     * @param precio the precio to set
     */
    public void setPrecio(double precio) {
        this.precio = precio;
    }

    @Override
    public String toString() {
        return "Nombre del producto: " +this.nombre + "\nDescripción corta: " + this.desCorta +"\nDescripción larga: "+
                this.desLarga+"\nStock: "+this.stock+"\nPrecio: "+this.precio;
}
}
